Peninsular Malaysia
geographical name
territory in western Malaysia comprising that part of Malaysia located on the Malay Peninsula
Love words? Need even more definitions?
Merriam-Webster unabridged
Share